English Dictionary
◊ SRI LANKA
Sri Lanka
n : a republic on an the island of Ceylon; "Sri Lanka became
independent of England in 1948" [syn: {Sri Lanka}, {Ceylon}]